home *** CD-ROM | disk | FTP | other *** search
Text File | 1995-10-13 | 4.5 KB | 106 lines | [TEXT/R*ch] |
- This is file README for Moscow ML 1.31 for Linux (15 October 1995)
-
- EXTENT OF THE IMPLEMENTATION
-
- The current version 1.31 of Moscow ML
- * implements the entire Standard ML Core language
- * implements separate compilation and a limited version of the
- Standard ML Modules language, with signatures and structures
- but no functors
- * can produce compact stand-alone executables (as can Caml Light)
- * includes several new libraries and a new type `char'
- * supports quotations and antiquotations, useful for metaprogramming
- * includes several new libraries and a new type `char'
- * implements parts of the new SML Standard Library, but
- not yet the I/O library
-
- New in version 1.31:
- * installable pretty-printers
-
- SYSTEM REQUIREMENTS
-
- Moscow ML was compiled under Linux 1.2.5 with gcc 2.4.5, and requires
- 2 MB of RAM or more. The installation requires 1.5 MB disk space.
-
- LIST OF FILES
-
- Executables and bytecode files:
- bin/* Moscow ML top-level system and batch compiler
- lib/* Bytecode files and standard libraries
- tools/* Tools to infer unit inter-dependencies
-
- Documentation files:
- install.txt Installation instructions for Linux
- README This file
- doc/manual.dvi User manual (DVI format)
- doc/mosmlref.dvi A compact guide to Moscow ML syntax and primitives
- copyrght/* Copyright notices (for Caml Light, SML/NJ, ...)
-
- AUTHOR AND CREDITS
-
- Moscow ML was written by
- Sergei Romanenko (sergei-romanenko@refal.msk.su)
- Keldysh Institute of Applied Mathematics, Russian Academy of Sciences
- Miusskaya Pl. 4, 125047 Moscow, Russia.
- and Peter Sestoft (sestoft@dina.kvl.dk),
- Department of Mathematics and Physics, Royal Veterinary and
- Agricultural University, Thorvaldsensvej 40, DK-1871 Frederiksberg C,
- Denmark. Most work was done at the Technical University of Denmark,
- and while visiting AT&T Bell Laboratories, New Jersey, USA.
-
- Moscow ML is based on, and would not exist without:
- * the CAML Light implementation by Xavier Leroy and Damien Doligez
- (INRIA, Rocquencourt, France); especially the Caml Light bytecode
- generator and the runtime system;
- * the ML Kit by Lars Birkedal, Nick Rothwell, Mads Tofte and David Turner
- (Copenhagen University, Denmark, and Edinburgh University, Scotland);
-
- COPYRIGHT NOTICE FOR MOSCOW ML
-
- Moscow ML - a lightweight implementation of Core Standard ML.
- Copyright (C) 1994, 1995 Sergei Romanenko, Moscow, Russia
- and Peter Sestoft, Copenhagen, Denmark.
-
- This program is free software; you can redistribute it and/or
- modify it under the terms of the GNU General Public License
- as published by the Free Software Foundation; either version 2
- of the License, or (at your option) any later version.
-
- This program is distributed in the hope that it will be useful,
- but WITHOUT ANY WARRANTY; without even the implied warranty of
- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- GNU General Public License in copyrght/gpl2 for more details.
-
- You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
-
- Note that a number of source files are derived from the Caml Light
- distribution, copyright (C) 1993 INRIA, Rocquencourt, France. Thus
- charging money for redistributing Moscow ML may require prior
- permission from INRIA; see the INRIA copyright notice in file
- copyrght/copyrght.cl. The Caml Light system itself can be obtained
- from ftp.inria.fr:lang/caml-light.
-
- AVAILABILITY
-
- * The DOS executables (and documentation) are in
- ftp://ftp.dina.kvl.dk/pub/mosml/mos13bin.zip
- * The Linux executables (and documentation) are in
- ftp://ftp.dina.kvl.dk/pub/mosml/linux-mos13bin.tar.gz
- * The DOS source files (no documentation) are in
- ftp://ftp.dina.kvl.dk/pub/mosml/mos13src.zip
- * The Unix source files (no documentation) are in
- ftp://ftp.dina.kvl.dk/pub/mosml/mos13src.tar.gz
-
- To compile Moscow ML for Unix systems, you will need the source files,
- gcc, make, and Perl. Moscow ML has been rewritten in ML and can
- compile itself; hence the installation under Unix has become simpler.
-
- To recompile Moscow ML for MS DOS, you will need the source files,
- djgpp, perl, and Borland C++ version 2.0 (or later).
- * Djgpp and go32 can be obtained from oak.oakland.edu:/pub/msdos/djgpp/
-
-
- THE MOSCOW ML HOME PAGE is at http://www.dina.kvl.dk/~sestoft/mosml.html
-